// index.js
// 获取应用实例
// const app = getApp()
//js是弱语言类型(不需要指定变量的类型)
// const PI=3.14
// var a=123
// let b=456

Page({
  // c:6,
  data: {
    // id:0,
    // current:0
    // a:1,
    // b:"hello kitty!",
    // name:'hello',

    rmjs:[],
    goodsName: [
      "机器学习","Spring Cloud", "网站", "Redis", "Memcached","Vue", "Spring MVC","小程序" , "Oracle","Java"
   ],
   value:"",
   all_data:{},
   result:[]
  },
  search(){
    // console.log(this.data.value)
    let {value}=this.data//直接取出data中value的值
    if(!value){
      wx.showToast({
        title: '请输入关键字',
        icon:'error'
      })
      return 
    }
    wx.request({
      //url: `${HOST}/api/goods/getGoodsList?goodsName=${this.data.value}`
      url: `${HOST}/api/goods/getGoodsList`,
      data:{
        goodsName: value//可以代替上面注释的url请求方式，就相当于请求参数
      },
      method:"get",
      success:(res)=>{
        console.log(res)
         if(res.data.data.length==0){
          wx.showToast({
            title: '无结果',
            icon:'error',
            duration:2000
          })
        }
        this.setData({
          result:res.data.data
        })
      }
    })
},
setValue(e){
  // console.log(e)
  let value=e.currentTarget.dataset.msg;
  this.setData({
    value:value,
  })
  this.search();
},
clear(){
  // console.log(this.data.value)
  this.setData({
    value:"",
    all_data:""
  })
},
  scorll(e){
    // console.log(e.detail)
  },
  onLoad(){
    // console.log(this.c)
    // console.log(this.data.b)
    wx.setNavigationBarTitle({
      title: '主页',//设置标题
    })
    wx.showLoading({
      title: '正在加载中',
      complete:()=>this.getList()

    })
    wx.showTabBarRedDot({//添加小红点
      index: 0,
    })
    wx.setTabBarBadge({//添加数字或者文字
      index: 0,
      text: '123',
    })
    wx.hideTabBarRedDot({//隐藏小红点
      index: 0,
    })
    wx.removeTabBarBadge({//删除是最或者文字
      index: 0,
    })

    //加载页面时,就发起请求
    this.getList();
   
  },
  // jump(){
  //   let id=1
  //   wx.navigateTo({
  //     // url: '/pages/goodsList/goodsList?a=1&b='+id,
  //     url: `/pages/goodsList/goodsList?a=1&b=${id}`,

  //   })
  // },
  searchinput(e){
      // console.log(e);
  },
  jump2(){
      wx.navigateTo({
        url: '/pages/search/search',
      })
  },
  watchMore(e){
    let {id}=e.target.dataset;
    wx.navigateTo({
      url: `/pages/goodsList/goodsList?id=${id}`,
    
    })
  },
  getList(){
      wx.request({
        url: 'https://api.mofun365.com:8888/api/goods/getHomeGoodsList',//请求地址
        data:{},//数据对象
        method:'GET',//请求方式
        success:res=>{
          console.log(res)
          this.setData({
            rmjs:res.data.data.rmjs,//热门技术
            mssk:res.data.data.mssk,//秒杀时刻
            cxsj:res.data.data.cxsj//畅销书籍
          
          })
        },   //回调函数
        complete:()=>wx.hideLoading({
          success: (res) => {
            
          },
        })
      })
  },
  // click(e){
  //   // console.log(e)
  //   let id=e.target.dataset.id
  //   this.setData({
  //     current:id
  //   })
  // },
  // swiperChange(e){
  
  // },
  // click(){
  //     this.setData({
  //       name:"hello world"
  //     })
  // }


})
